package com.happycat.social.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.happycat.base.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.util.Date;


/**
 * 房间审核表
 * 
 * @author jsonbin
 * @date 2020-09-10
 */
@Data
@ToString
@EqualsAndHashCode
@NoArgsConstructor
@TableName("social_voice_room_audit")
@ApiModel(value="房间审核", description="房间审核")
public class SocialVoiceRoomAudit extends BaseEntity<Long> {

    private static final long serialVersionUID=1L;

    @ApiModelProperty(value = "房间主键id")
    @TableField(value = "svr_id")
    private Long svr_id;

    @ApiModelProperty(value = "审核状态:0待审核，1审核通过(有效),2审核不通过")
    @TableField(value = "audit_status")
    private String auditStatus;

    @ApiModelProperty(value = "申请理由")
    @TableField(value = "apply_reason")
    private String applyReason;

    @ApiModelProperty(value = "审核人，系统管理员user")
    @TableField(value = "audit_user")
    private String auditUser;

    @ApiModelProperty(value = "审核时间")
    @TableField(value = "audit_time")
    private Date auditTime;

    @ApiModelProperty(value = "扩展字段，业务自定义")
    @TableField(value = "ext")
    private String ext;

}
